Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 WELLS ROAD Detached £645,000 24 Oct 2003
85 WELLS ROAD Detached £650,000 9 Feb 2017
89 WELLS ROAD Detached £430,000 7 Jul 2017
91 WELLS ROAD Detached £362,000 23 Jan 2024
95 WELLS ROAD Detached £475,000 1 Aug 2006
97 WELLS ROAD Detached £357,500 6 Aug 2003
101 WELLS ROAD Detached £221,000 31 Aug 2000